*{ margin:0; padding:0; }
html { width:100%; height:auto; font-family: arial, Georgia, sans-serif; margin:0px; font-size:100%; background-color:#ffffff;}
body { width: 1000px; margin-left:auto; margin-right:auto;}
img { border:0; }
h1 { font-size:2.0em; color: #000000; margin: 10px 0px 10px 0px; padding-left:2em;}
h2 { font-size:.9em; color: #9c9c9c; margin: 10px 0px 10px 0px; }


li { color: #9c9c9c; margin: 10px 0px 10px 0px; }

a:link {color:#333333; padding-left:1em; margin-top:3px; }
a:visited {color:#333333; padding-left:1em; margin-top:3px;}
a:hover {color:#d81f25; text-decoration:none;}

#title { display:block; width:0; height:0; text-indent:-999em; overflow:hidden; }
#container {display:block; float:left; width:1000px; height:auto; text-align:left; border-top:8px solid #fff;}

#header { display:block; width:1000px; height:60px; background-color:#9999ff;}


#right_panel {display:block; width:295px; float:right; height:400px; background-color:#99ff99;}
#right_panel a {text-decoration:none;}


#map_canvas {display:block; width:1000px; height:600px;}

#more_panel { display:block; clear:both; width:700; height:280px; padding-left:10px; padding-top:10px; background-color:#dddddd;}
#more_panel h1{width:300px; font-size:1.0em; color:#333;}
#more_panel ul{width:280px;}
#more_panel li{color:#666; list-style-type:disc; list-style-position:inside; font-size:0.9em;}
#more_panel a {color:#d81f25; text-decoration:none; font-size:0.9em;}

#footer { display:block; height:50px; width:1000px; background-color:#9999ff; }
#footer p {padding-left:2em;}
#nav { display:block; width:1000px; height:1.5em; background-color:#ff99ff;}


